Fix x86/32 do_iret implementation, fixes VM86 mode.
authorIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Fri, 13 Jan 2006 11:04:04 +0000 (11:04 +0000)
committerIan.Campbell@xensource.com <Ian.Campbell@xensource.com>
Fri, 13 Jan 2006 11:04:04 +0000 (11:04 +0000)
commitdd38458519384dff33252ae76889e08d5dbe7a18
treea37057bd4eec52415bb15804205b792e0049b6a1
parent4c1b84163ec5c7f7fdb02290aa686a456cc8ec72
Fix x86/32 do_iret implementation, fixes VM86 mode.

Do not clobber a freshly restored esp when performing an iret.

Signed-off-by: Keir Fraser <keir@xensource.com>
Signed-off-by: Ian Campbell <Ian.Campbell@XenSource.com>
xen/arch/x86/x86_32/traps.c